#layertree li > span {
    cursor: pointer;
    display: block;
    padding: 5px;
    border-bottom: 1px dashed #f5f5f5;
}
ul{
    padding-top: 10px;
    padding-left: 0;
}
.layerAttr{
    list-style: none;
    border-top: 2px solid #f5f5f5;
    padding: 5px 0;
}
.visibility{
    padding: 6px 10px;
    margin-bottom: 0;
}
.visib{
    border-bottom: 1px dashed #f5f5f5;
}
.visibility-title{
    margin-right: 20px;
}
.layerid{
    font-size: 17px;
    padding:5px 0;
    i{
        margin-right: 5px;
        width: 5px;
        height: 11px;
        background: #1890ff;
        border-radius: 10px;
        display: inline-block;
    }
}
::ng-deep .ant-col-14 {
    width: 100%;
}
::ng-deep .ant-slider {
    margin: 10px 0px -1px;
    padding: 0;

}
::ng-deep nz-switch {
    display: inline-block;
    position: absolute;
    right: 4px;
    /* top: 3px; */
}
